zephyr_include_directories(.)

zephyr_library_sources(mec_acpi_ec.c)
zephyr_library_sources(mec_adc.c)
zephyr_library_sources(mec_bdp.c)
zephyr_library_sources(mec_bbled.c)
zephyr_library_sources(mec_bclink.c)
zephyr_library_sources(mec_btimer.c)
zephyr_library_sources(mec_dmac.c)
zephyr_library_sources(mec_ecia.c)
zephyr_library_sources(mec_ecs.c)
zephyr_library_sources(mec_eeprom.c)
zephyr_library_sources(mec_emi.c)
zephyr_library_sources(mec_espi.c)
zephyr_library_sources(mec_espi_host_dev.c)
zephyr_library_sources(mec_espi_pc.c)
zephyr_library_sources(mec_espi_vw.c)
zephyr_library_sources(mec_espi_oob.c)
zephyr_library_sources(mec_espi_fc.c)
zephyr_library_sources(mec_espi_taf.c)
zephyr_library_sources(mec_gpio.c)
zephyr_library_sources(mec_htimer.c)
zephyr_library_sources(mec_i2c.c)
zephyr_library_sources(mec_kbc.c)
zephyr_library_sources(mec_kscan.c)
zephyr_library_sources(mec_mailbox.c)
zephyr_library_sources(mec_pcr.c)
zephyr_library_sources(mec_peci.c)
zephyr_library_sources(mec_ps2.c)
zephyr_library_sources(mec_pwm.c)
zephyr_library_sources(mec_qspi.c)
zephyr_library_sources(mec_rom.c)
zephyr_library_sources(mec_rom_hash.c)
zephyr_library_sources(mec_rom_rng.c)
zephyr_library_sources(mec_rtimer.c)
zephyr_library_sources(mec_tach.c)
zephyr_library_sources(mec_uart.c)
zephyr_library_sources(mec_vbat.c)
zephyr_library_sources(mec_vci.c)
zephyr_library_sources(mec_version.c)
zephyr_library_sources(mec_wdt.c)
zephyr_library_sources(mec_wktimer.c)

if(CONFIG_SOC_SERIES_MEC175X)
  zephyr_library_sources(mec_i3c.c)
  zephyr_library_sources(mec_i3c_pvt.c)
endif()
